From: Florian Müllner Date: Thu, 22 May 2025 01:27:51 +0000 (+0200) Subject: dbusServices/extensions: Use regular constructors X-Git-Tag: archive/raspbian/50.5-1+rpi1~1^2~116^2^2~21 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=cbdeb8076e485f71de6113537be80f26ee76151f;p=gnome-shell.git dbusServices/extensions: Use regular constructors Regular constructors have worked for GObject subclasses for a couple of years now. While there is no functional difference to _init(), it's simply nicer to use the same syntax for all classes, so quickly change that before doing further changes. Part-of: --- diff --git a/js/dbusServices/extensions/extensionPrefsDialog.js b/js/dbusServices/extensions/extensionPrefsDialog.js index 75687c7a8..f6061a9be 100644 --- a/js/dbusServices/extensions/extensionPrefsDialog.js +++ b/js/dbusServices/extensions/extensionPrefsDialog.js @@ -13,8 +13,8 @@ export const ExtensionPrefsDialog = GObject.registerClass({ 'loaded': {}, }, }, class ExtensionPrefsDialog extends Adw.PreferencesWindow { - _init(extension) { - super._init({ + constructor(extension) { + super({ title: extension.metadata.name, search_enabled: false, }); @@ -94,8 +94,8 @@ const ExtensionPrefsErrorPage = GObject.registerClass({ return klass; } - _init(extension, error) { - super._init(); + constructor(extension, error) { + super(); this._addCustomStylesheet();